tg-me.com/pythonl/4743
Last Update:
🧠 Влияет ли кэш CPU на производительность Python-кода?
Лукас Аткинсон провёл серию тестов, чтобы проверить, как поведение CPU-кэша влияет на время выполнения Python-кода. Результаты удивляют.
🔍 Ключевые выводы:
- Последовательный доступ к спискам быстрее, чем случайный
- При 200k элементах случайный доступ медленнее на 47%
- При 1.6M элементов — почти в 4 раза
- Python чувствителен к низкоуровневым аспектам памяти, в том числе CPU-кэшу
💡 Совет: при работе с большими объёмами данных используй последовательный доступ — это реально ускоряет код.
📖 Читать подробнее: lukasatkinson.de
@pythonl
BY Python/ django

Share with your friend now:
tg-me.com/pythonl/4743